WPS Office.apk(点击下载) / iah.java


package defpackage;

import android.app.Activity;
import android.app.Dialog;
import android.content.Intent;
import android.text.TextUtils;
import cn.wps.moffice.OfficeApp;
import cn.wps.moffice.common.google.pay.sdk.Purchase;
import cn.wps.moffice.pay.view.PayView;
import cn.wps.moffice_eng.R;
import com.google.firebase.analytics.FirebaseAnalytics;
import defpackage.dlv;
import defpackage.iaj;
import defpackage.iaq;
import defpackage.ibf;
import java.lang.ref.WeakReference;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;

/* renamed from: iah  reason: default package */
public class iah implements iai {
    public iaj dFI;
    public ian dFJ;
    int dLY;
    dmr fyF;
    public ibg fyK;
    private ibf.a jbA = new ibf.a() {
        /* class defpackage.iah.AnonymousClass4 */

        @Override // defpackage.ibf.a
        public final void a(fyi fyi, ial ial) {
            if ((fyi == null || fyi.id != 0) && iah.this.fyK != null && iah.this.fyK.isShowing()) {
                ibg ibg = iah.this.fyK;
                if (ibg.jdq != null) {
                    PayView payView = ibg.jdq;
                    if (payView.jew != null) {
                        payView.h(fyi);
                        if (TextUtils.equals(payView.jbu.ckp, "googleplay")) {
                            payView.setWaitScreen(true);
                            if (payView.jek == null || !(payView.jej == null || payView.jej.kL(payView.jek.bJA()) == null)) {
                                payView.postDelayed(
                                /*  JADX ERROR: Method code generation error
                                    jadx.core.utils.exceptions.CodegenException: Error generate insn: 0x0075: INVOKE  
                                      (r0v7 'payView' cn.wps.moffice.pay.view.PayView)
                                      (wrap: cn.wps.moffice.pay.view.PayView$11 : 0x0070: CONSTRUCTOR  (r1v8 cn.wps.moffice.pay.view.PayView$11) = (r0v7 'payView' cn.wps.moffice.pay.view.PayView) call: cn.wps.moffice.pay.view.PayView.11.<init>(cn.wps.moffice.pay.view.PayView):void type: CONSTRUCTOR)
                                      (2000 long)
                                     type: VIRTUAL call: cn.wps.moffice.pay.view.PayView.postDelayed(java.lang.Runnable, long):boolean in method: iah.4.a(fyi, ial):void, file: classes.dex
                                    	at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:255)
                                    	at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:217)
                                    	at jadx.core.codegen.RegionGen.makeSimpleBlock(RegionGen.java:110)
                                    	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:56)
                                    	at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93)
                                    	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59)
                                    	at jadx.core.codegen.RegionGen.makeRegionIndent(RegionGen.java:99)
                                    	at jadx.core.codegen.RegionGen.makeIf(RegionGen.java:143)
                                    	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:63)
                                    	at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93)
                                    	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59)
                                    	at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93)
                                    	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59)
                                    	at jadx.core.codegen.RegionGen.makeRegionIndent(RegionGen.java:99)
                                    	at jadx.core.codegen.RegionGen.makeIf(RegionGen.java:143)
                                    	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:63)
                                    	at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93)
                                    	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59)
                                    	at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93)
                                    	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59)
                                    	at jadx.core.codegen.RegionGen.makeRegionIndent(RegionGen.java:99)
                                    	at jadx.core.codegen.RegionGen.makeIf(RegionGen.java:143)
                                    	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:63)
                                    	at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93)
                                    	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59)
                                    	at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93)
                                    	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59)
                                    	at jadx.core.codegen.RegionGen.makeRegionIndent(RegionGen.java:99)
                                    	at jadx.core.codegen.RegionGen.makeIf(RegionGen.java:143)
                                    	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:63)
                                    	at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93)
                                    	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59)
                                    	at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93)
                                    	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59)
                                    	at jadx.core.codegen.RegionGen.makeRegionIndent(RegionGen.java:99)
                                    	at jadx.core.codegen.RegionGen.makeIf(RegionGen.java:143)
                                    	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:63)
                                    	at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93)
                                    	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59)
                                    	at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93)
                                    	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59)
                                    	at jadx.core.codegen.MethodGen.addRegionInsns(MethodGen.java:244)
                                    	at jadx.core.codegen.MethodGen.addInstructions(MethodGen.java:237)
                                    	at jadx.core.codegen.ClassGen.addMethodCode(ClassGen.java:342)
                                    	at jadx.core.codegen.ClassGen.addMethod(ClassGen.java:295)
                                    	at jadx.core.codegen.ClassGen.lambda$addInnerClsAndMethods$2(ClassGen.java:264)
                                    	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
                                    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
                                    	at java.base/java.util.stream.SortedOps$RefSortingSink.end(SortedOps.java:395)
                                    	at java.base/java.util.stream.Sink$ChainedReference.end(Sink.java:258)
                                    Caused by: jadx.core.utils.exceptions.CodegenException: Error generate insn: 0x0070: CONSTRUCTOR  (r1v8 cn.wps.moffice.pay.view.PayView$11) = (r0v7 'payView' cn.wps.moffice.pay.view.PayView) call: cn.wps.moffice.pay.view.PayView.11.<init>(cn.wps.moffice.pay.view.PayView):void type: CONSTRUCTOR in method: iah.4.a(fyi, ial):void, file: classes.dex
                                    	at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:255)
                                    	at jadx.core.codegen.InsnGen.addWrappedArg(InsnGen.java:119)
                                    	at jadx.core.codegen.InsnGen.addArg(InsnGen.java:103)
                                    	at jadx.core.codegen.InsnGen.generateMethodArguments(InsnGen.java:806)
                                    	at jadx.core.codegen.InsnGen.makeInvoke(InsnGen.java:746)
                                    	at jadx.core.codegen.InsnGen.makeInsnBody(InsnGen.java:367)
                                    	at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:249)
                                    	... 49 more
                                    Caused by: jadx.core.utils.exceptions.JadxRuntimeException: Expected class to be processed at this point, class: cn.wps.moffice.pay.view.PayView, state: GENERATED_AND_UNLOADED
                                    	at jadx.core.dex.nodes.ClassNode.ensureProcessed(ClassNode.java:215)
                                    	at jadx.core.codegen.InsnGen.makeConstructor(InsnGen.java:630)
                                    	at jadx.core.codegen.InsnGen.makeInsnBody(InsnGen.java:363)
                                    	at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:230)
                                    	... 55 more
                                    */
                                /*
                                // Method dump skipped, instructions count: 140
                                */
                                throw new UnsupportedOperationException("Method not decompiled: defpackage.iah.AnonymousClass4.a(fyi, ial):void");
                            }

                            @Override // defpackage.ibf.a
                            public final void close() {
                                iah.this.dismiss();
                            }
                        };
                        iak jbt;
                        iam jbu;
                        Dialog jbv;
                        iag jbw;
                        public a jbx;
                        public c jby;
                        public ian jbz;
                        public Activity mActivity;

                        /* renamed from: iah$a */
                        public static class a extends fcv<Void, Void, List<fyi>> {
                            private fyh gHP;
                            private WeakReference<ibg> jbD;
                            private boolean jbE;

                            public a(fyh fyh) {
                                this.gHP = fyh;
                                this.jbE = true;
                            }

                            public a(ibg ibg, boolean z) {
                                this.jbD = new WeakReference<>(ibg);
                                this.jbE = z;
                            }

                            private List<fyi> aLN() {
                                if (this.gHP != null) {
                                    return fyg.a(this.gHP);
                                }
                                if (this.jbE) {
                                    return fyg.a(fyh.USABLE);
                                }
                                fyg.bJz();
                                List<fyi> K = ibe.K(false, false);
                                return (K == null || K.size() == 0) ? fyg.a(fyh.USABLE) : K;
                            }

                            /* Return type fixed from 'java.lang.Object' to match base method */
                            /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object[]] */
                            /* access modifiers changed from: protected */
                            @Override // defpackage.fcv
                            public final /* synthetic */ List<fyi> doInBackground(Void[] voidArr) {
                                return aLN();
                            }

                            /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */
                            /* access modifiers changed from: protected */
                            @Override // defpackage.fcv
                            public final /* synthetic */ void onPostExecute(List<fyi> list) {
                                ibg ibg;
                                List<fyi> list2 = list;
                                if (this.jbD != null && (ibg = this.jbD.get()) != null && ibg.isShowing()) {
                                    if (!this.jbE) {
                                        ibg.setWaitScreen(false);
                                    }
                                    if (list2 == null) {
                                        list2 = new ArrayList<>(0);
                                    }
                                    if (ibg.jdq != null) {
                                        ibg.jdq.setCouponList(list2);
                                    }
                                }
                            }

                            /* access modifiers changed from: protected */
                            @Override // defpackage.fcv
                            public final void onPreExecute() {
                                ibg ibg;
                                if (this.jbD != null && (ibg = this.jbD.get()) != null && ibg.isShowing() && !this.jbE) {
                                    ibg.setWaitScreen(true);
                                }
                            }
                        }

                        /* renamed from: iah$b */
                        public class b extends iaq.c {
                            private b() {
                            }

                            public /* synthetic */ b(iah iah, byte b) {
                                this();
                            }

                            @Override // defpackage.iaq.c
                            public final void cnT() {
                                iah.this.cnM();
                            }

                            @Override // defpackage.iaq.c
                            public final void cnU() {
                                iah.this.cnM();
                            }

                            @Override // defpackage.iaq.c
                            public final void cnV() {
                                iah.this.dismiss();
                            }
                        }

                        /* renamed from: iah$c */
                        public static class c extends fcv<Void, Void, Integer> {
                            ibg fyK;

                            public c(ibg ibg) {
                                this.fyK = ibg;
                            }

                            private static Integer axO() {
                                String bE = ebo.bE(OfficeApp.arx());
                                hwe hwe = new hwe();
                                hwe.dk("account", bE);
                                hwe.dk("version", "2");
                                hwi.AW(2).a(hwe);
                                try {
                                    return Integer.valueOf(Integer.parseInt(lwd.f("https://movip.wps.com/template/v2/user/credits" + "?" + lwd.r(hwe.cmr()), null)));
                                } catch (Exception e) {
                                    e.printStackTrace();
                                    return -1;
                                }
                            }

                            /* Return type fixed from 'java.lang.Object' to match base method */
                            /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object[]] */
                            /* access modifiers changed from: protected */
                            @Override // defpackage.fcv
                            public final /* synthetic */ Integer doInBackground(Void[] voidArr) {
                                return axO();
                            }

                            public void onPostExecute(Integer num) {
                                this.fyK.setWaitScreen(false);
                                if (num != null && num.intValue() >= 0) {
                                    ibg ibg = this.fyK;
                                    int intValue = num.intValue();
                                    if (ibg.jdq != null) {
                                        ibg.jdq.setMyCredit(intValue);
                                    }
                                }
                            }

                            /* access modifiers changed from: protected */
                            @Override // defpackage.fcv
                            public final void onPreExecute() {
                                super.onPreExecute();
                                this.fyK.setWaitScreen(true);
                            }
                        }

                        public iah(Activity activity, iaj iaj, ian ian, int i, dmr dmr) {
                            this.mActivity = activity;
                            this.dFI = iaj;
                            this.dFJ = ian;
                            this.dLY = i;
                            this.fyF = dmr;
                        }

                        public static boolean CN(String str) {
                            return str.equals("wps_premium");
                        }

                        static /* synthetic */ void a(iah iah, List list) {
                            Iterator it = list.iterator();
                            while (it.hasNext()) {
                                iah.c((iam) it.next());
                            }
                        }

                        public static String c(ian ian) {
                            String c2 = fza.bJK().c(fva.PAYMENT_TAG, "");
                            if (TextUtils.isEmpty(c2)) {
                                String str = ian.cnZ().get("abroad_custom_payment_param_selec_payment" + ian.jbT);
                                if (!TextUtils.isEmpty(str)) {
                                    for (iam iam : ian.cnW()) {
                                        if (iam.ckp.equals(str)) {
                                            return iam.ckp;
                                        }
                                    }
                                }
                                for (iam iam2 : ian.cnW()) {
                                    if (iam2.eKj) {
                                        return iam2.ckp;
                                    }
                                }
                            }
                            return c2;
                        }

                        private void c(iam iam) {
                            if ((iao.CQ(iam.ckp) || (iao.CS(iam.ckp) && "wps_premium".equals(this.dFJ.jbT))) && this.jbx == null) {
                                this.jbx = new a(this.fyK, false);
                                this.jbx.execute(new Void[0]);
                            }
                        }

                        private boolean cnN() {
                            if ((this.jbv == null || !this.jbv.isShowing()) && this.jbu != null) {
                                if (this.dFJ.cnZ().get("coupon_id") != null) {
                                    return true;
                                }
                                this.jbv = ibf.a(this.mActivity, new WeakReference(this.fyK), false, this.jbu.ckp, this.dFJ.jbT, this.dFJ.cnX(), this.jbA);
                            }
                            return this.jbv == null;
                        }

                        @Override // defpackage.iai
                        public final void a(ial ial, iam iam) {
                            ClassLoader classLoader = null;
                            try {
                                if (!ltk.iTs) {
                                    classLoader = ltv.getInstance().getExternalLibsClassLoader();
                                    lue.a(OfficeApp.arx(), classLoader);
                                } else {
                                    classLoader = iah.class.getClassLoader();
                                }
                            } catch (Throwable th) {
                                th.printStackTrace();
                            }
                            if (classLoader != null) {
                                if (this.fyK != null) {
                                    this.fyK.setWaitScreen(true);
                                }
                                this.jbw = (iag) cwi.a(classLoader, "cn.wps.moffice.foreigntemplate.charge.ChargerDelegate", new Class[]{ibg.class, Activity.class}, this.fyK, this.mActivity);
                                this.jbw.a(this, ial, iam, this.dFJ.cnY());
                            }
                            dwp.l(lwv.a("public_%s_payment_charge", this.dFJ.ckp), cnS());
                        }

                        @Override // defpackage.iai
                        public final void a(iam iam) {
                            this.jbu = iam;
                            c(iam);
                            if (iao.CR(iam.ckp) && this.jby == null) {
                                this.jby = new c(this.fyK);
                                this.jby.execute(new Void[0]);
                            }
                        }

                        @Override // defpackage.iai
                        public final boolean a(ial ial, final iam iam, final fyi fyi, boolean z) {
                            iak iak;
                            if (ial.jbM == null) {
                                return false;
                            }
                            String str = ial.jbM.jbX;
                            final HashMap<String, String> cnS = cnS();
                            cnS.put("product_id", str);
                            cnS.put("payment_mode", iam.ckp);
                            if (z) {
                                cnS.put("payment_from", "retain_pay");
                            }
                            dwp.l(lwv.a("public_%s_payment_buy", this.dFJ.ckp), cnS);
                            this.dFJ.cnY().jbF = z;
                            iaj iaj = this.dFI;
                            String str2 = iam.ckp;
                            List<iaj.a> list = iaj.jbH;
                            if (iaj.jbG) {
                                list = iaj.jbI;
                            }
                            Iterator<iaj.a> it = list.iterator();
                            while (true) {
                                if (!it.hasNext()) {
                                    iak = null;
                                    break;
                                }
                                iaj.a next = it.next();
                                if (next.jbJ.ckp.equals(str2)) {
                                    iak = next.jbt;
                                    break;
                                }
                            }
                            this.jbt = iak;
                            fza.bJK().a(fva.PAYMENT_TAG, iam.ckp);
                            try {
                                if (this.jbt != null) {
                                    this.jbt.a(this.mActivity, this.dFJ, ial, fyi, this.dLY, new dmr() {
                                        /* class defpackage.iah.AnonymousClass3 */

                                        @Override // defpackage.dmr
                                        public final void a(dmk dmk, Purchase purchase) {
                                            if (iah.this.fyF != null) {
                                                iah.this.fyF.a(dmk, purchase);
                                            }
                                            if (dmk.isSuccess()) {
                                                dwp.at("public_mode_payment_success", iam.ckp);
                                                dwp.l(lwv.a("public_%s_payment_success", iah.this.dFJ.ckp), cnS);
                                                if (dlv.a.font.equals(dmk.dMy)) {
                                                    String str = iam.ckp;
                                                    String K = cqt.K(iah.this.mActivity);
                                                    Intent intent = new Intent("cn.wps.moffice.pay.PayBroadcast");
                                                    intent.putExtra("paymentType", str);
                                                    intent.putExtra("paymentProcess", K);
                                                    OfficeApp.arx().sendBroadcast(intent);
                                                }
                                                if (fyi != null) {
                                                    ibe.coe();
                                                }
                                                iah.this.dismiss();
                                            } else if (dmk.aIv()) {
                                                dwp.l(lwv.a("public_%s_payment_cancle", iah.this.dFJ.ckp), cnS);
                                                if ((iah.this.jbv == null || !iah.this.jbv.isShowing()) && iah.this.jbu != null && iah.this.dFJ.cnZ().get("coupon_id") == null) {
                                                    iah.this.jbv = ibf.a(iah.this.mActivity, new WeakReference(iah.this.fyK), true, iah.this.jbu.ckp, iah.this.dFJ.jbT, iah.this.dFJ.cnX(), iah.this.jbA);
                                                }
                                            } else {
                                                cnS.put("error_code", String.valueOf(dmk.dMw));
                                                dwp.l(lwv.a("public_%s_payment_fail", iah.this.dFJ.ckp), cnS);
                                            }
                                        }
                                    });
                                    return true;
                                }
                            } catch (Exception e) {
                                e.printStackTrace();
                                cxg.R(this.mActivity, this.mActivity.getString(R.string.public_purchase_unavailable));
                            }
                            return false;
                        }

                        @Override // defpackage.iai
                        public final void b(iam iam) {
                            dwp.at("public_mode_payment_click", iam.ckp);
                        }

                        @Override // defpackage.iai
                        public final void b(ian ian) {
                            ian ian2;
                            iaj iaj = this.dFI;
                            iaj.jbG = !iaj.jbG;
                            if (TextUtils.equals(ian.jbT, this.dFJ.jbT)) {
                                ian2 = this.jbz;
                                this.jbz = this.dFJ;
                                this.dFJ = ian2;
                            } else {
                                ian2 = this.dFJ;
                                this.dFJ = this.jbz;
                                this.jbz = ian2;
                            }
                            ian ian3 = this.dFJ;
                            if (ian3.jbV.get("abroad_custom_pay_source_change") == null) {
                                ian3.jbV.put("abroad_custom_pay_source_change", "");
                            } else {
                                ian3.jbV.remove("abroad_custom_pay_source_change");
                            }
                            String c2 = c(ian2);
                            this.fyK.a(ian2, c2);
                            ibg ibg = this.fyK;
                            if (ibg.jdq != null) {
                                PayView payView = ibg.jdq;
                                payView.setCouponList(payView.gIj);
                            }
                            List<iam> cnW = this.dFJ.cnW();
                            if (cnW != null && cnW.size() != 0) {
                                Iterator<iam> it = this.dFJ.cnW().iterator();
                                while (true) {
                                    if (!it.hasNext()) {
                                        break;
                                    }
                                    iam next = it.next();
                                    if (next.ckp.equals(c2)) {
                                        this.jbu = next;
                                        break;
                                    }
                                }
                                if (this.jbu == null) {
                                    this.jbu = cnW.get(0);
                                }
                            }
                        }

                        public void cnM() {
                            fzc.bJM().y(new Runnable() {
                                /* class defpackage.iah.AnonymousClass1 */

                                public final void run() {
                                    iah.this.fyK.setWaitScreen(false);
                                    iah.this.fyK.a(iah.this.dFJ, iah.c(iah.this.dFJ));
                                    iah.a(iah.this, iah.this.dFJ.cnW());
                                }
                            });
                        }

                        @Override // defpackage.iai
                        public final void cnO() {
                            fvf.aj(this.mActivity);
                            dwp.l(lwv.a("public_%s_payment_free", this.dFJ.ckp), cnS());
                        }

                        @Override // defpackage.iai
                        public final void cnP() {
                            dwp.l(lwv.a("public_%s_payment_sufficient", this.dFJ.ckp), cnS());
                        }

                        @Override // defpackage.iai
                        public final void cnQ() {
                            dwp.l(lwv.a("public_%s_payment_insufficient", this.dFJ.ckp), cnS());
                        }

                        @Override // defpackage.iai
                        public final void cnR() {
                            PayView payView = this.fyK.jdq;
                            payView.d(payView.jer, payView.jes);
                            dwp.at("public_mode_payment_show", this.dFJ.ckp);
                        }

                        public HashMap<String, String> cnS() {
                            HashMap<String, String> hashMap = new HashMap<>();
                            hashMap.put(FirebaseAnalytics.Param.SOURCE, this.dFJ.cnY().hKI);
                            String str = this.dFJ.cnY().mPosition;
                            if (!TextUtils.isEmpty(str)) {
                                hashMap.put("position", str);
                            }
                            if (this.dFJ.cnZ().containsKey("template_id")) {
                                hashMap.putAll(this.dFJ.cnZ());
                            }
                            return hashMap;
                        }

                        public final void dismiss() {
                            if (this.fyK != null && this.fyK.isShowing()) {
                                this.fyK.dismiss();
                            }
                            dry.dYu = null;
                        }

                        @Override // defpackage.iai
                        public final void onBackPressed() {
                            if ((this.jbt == null || !this.jbt.aVv()) && cnN()) {
                                dismiss();
                            }
                        }

                        @Override // defpackage.iai
                        public final void onClose() {
                            if (cnN()) {
                                dismiss();
                            }
                        }
                    }